package com.ruoyi.system.domain;

import com.ruoyi.common.core.domain.BaseEntity;

public class SysWorkflow extends BaseEntity
{

	/**
	 * serialVersionUID
	 */
	private static final long serialVersionUID = 112601080776031339L;

	/**
	 * 流程ID
	 */
	private Long workflowId;
	/**
	 * 流程编码
	 */
	private String workflowCode;
	/**
	 * 父级流程编码
	 */
	private String parentWorkflowCode;
	/**
	 * 流程名称
	 */
	private String workflowName;
	/**
	 * 流程状态
	 */
	private String workflowStatus;
	/**
	 * 触发条件
	 */
	private String workflowCondition;
	/**
	 * 流程版本
	 */
	private String workflowVersion;
	/**
	 * 备注/说明
	 */
	private String workflowRemark;

	/**
	 * 下一节点编码
	 */
	private String nextFlowcode;

	/**
	 * @return the workflowId
	 */
	public Long getWorkflowId()
	{
		return workflowId;
	}

	/**
	 * @param workflowId the workflowId to set
	 */
	public void setWorkflowId(Long workflowId)
	{
		this.workflowId = workflowId;
	}

	/**
	 * @return the workflowCode
	 */
	public String getWorkflowCode()
	{
		return workflowCode;
	}

	/**
	 * @param workflowCode the workflowCode to set
	 */
	public void setWorkflowCode(String workflowCode)
	{
		this.workflowCode = workflowCode;
	}

	/**
	 * @return the workflowName
	 */
	public String getWorkflowName()
	{
		return workflowName;
	}

	/**
	 * @param workflowName the workflowName to set
	 */
	public void setWorkflowName(String workflowName)
	{
		this.workflowName = workflowName;
	}

	/**
	 * @return the workflowStatus
	 */
	public String getWorkflowStatus()
	{
		return workflowStatus;
	}

	/**
	 * @param workflowStatus the workflowStatus to set
	 */
	public void setWorkflowStatus(String workflowStatus)
	{
		this.workflowStatus = workflowStatus;
	}

	/**
	 * @return the workflowVersion
	 */
	public String getWorkflowVersion()
	{
		return workflowVersion;
	}

	/**
	 * @param workflowVersion the workflowVersion to set
	 */
	public void setWorkflowVersion(String workflowVersion)
	{
		this.workflowVersion = workflowVersion;
	}

	/**
	 * @return the workflowRemark
	 */
	public String getWorkflowRemark()
	{
		return workflowRemark;
	}

	/**
	 * @param workflowRemark the workflowRemark to set
	 */
	public void setWorkflowRemark(String workflowRemark)
	{
		this.workflowRemark = workflowRemark;
	}

	/**
	 * @return the nextFlowcode
	 */
	public String getNextFlowcode()
	{
		return nextFlowcode;
	}

	/**
	 * @param nextFlowcode the nextFlowcode to set
	 */
	public void setNextFlowcode(String nextFlowcode)
	{
		this.nextFlowcode = nextFlowcode;
	}

	/**
	 * @return the parentWorkflowCode
	 */
	public String getParentWorkflowCode()
	{
		return parentWorkflowCode;
	}

	/**
	 * @return the parentWorkflowCode
	 */
	public String getParentCode()
	{
		return getParentWorkflowCode();
	}

	/**
	 * @param parentWorkflowCode the parentWorkflowCode to set
	 */
	public void setParentWorkflowCode(String parentWorkflowCode)
	{
		this.parentWorkflowCode = parentWorkflowCode;
	}

	/**
	 * @return the workflowCondition
	 */
	public String getWorkflowCondition()
	{
		return workflowCondition;
	}

	/**
	 * @param workflowCondition the workflowCondition to set
	 */
	public void setWorkflowCondition(String workflowCondition)
	{
		this.workflowCondition = workflowCondition;
	}

}
